//#include <iostream>
//#include <algorithm>
//using namespace std;
//int main()
//{
//    int T;
//    cin >> T;
//    while (T--)
//    {
//        long long  n, a, b;
//        long long ret = 0;
//        cin >> n >> a >> b;
//        if (n <= 2)
//        {
//            cout << min(a, b) << endl;
//            continue;
//        }
//
//        if (3 * a < 2 * b)
//        {
//            ret += (n / 2) * a;
//            if (n % 2 == 1)
//            {
//                ret += min(min(a, b), b - a);
//            }
//        }
//        else
//        {
//            ret += (n / 3) * b;
//            if (n % 3 == 1)
//            {
//                ret += min(min(a, b), 2 * a - b);
//            }
//            else if (n % 3 == 2)
//            {
//                ret += min(min(a, b), 3 * a - b);
//            }
//        }
//        cout << ret << endl;
//    }
//    return 0;
//}